package co.yixiang.modules.user.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import java.io.Serializable;

/**
 * @ClassName UserEditParam
 * @Author hupeng <610796224@qq.com>
 * @Date 2020/02/07
 **/
@Data
public class UserEditParam implements Serializable {

//    @NotBlank(message = "请上传头像")
    @ApiModelProperty(value = "用户头像")
    private String avatar;

//    @NotBlank(message = "请填写昵称")
//    @Size(min = 1, max = 60,message = "长度超过了限制")
//    @ApiModelProperty(value = "用户昵称")
//    private String nickname;

    @NotBlank(message = "请填写店家姓名")
    @Size(min = 1, max = 500,message = "长度超过了限制")
    @ApiModelProperty(value = "店家姓名")
    private String shopName;

    @NotBlank(message = "请填写分公司")
    /** 分公司 */
    private String subCompany;

    @NotBlank(message = "请填写店铺编码")
    /** 店铺编码 */
    private String shopCode;

    @NotBlank(message = "请填写所属部门")
    /** 所属部门 */
    private String departName;

    @NotBlank(message = "请填写上一级领导姓名")
    /** 上一级领导姓名 */
    private String leaderName;

    @NotBlank(message = "请填写上一级领导联系方式")
    /** 上一级领导联系方式 */
    private String leaderTelephone;


}
